Unavoidable accident defense - Français Anglais Dictionnaire